head sheriff - Español Inglés Diccionario